<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head lang="en">
    <meta charset="UTF-8">
    <title>系统登录 - 账单管理系统</title>
    <link rel="stylesheet" th:href="@{/css/style.css}"/>
    <style>
        #inputCaptcha {
            height: 35px;
            width: 100px;
            vertical-align: middle;
        }
        #verificationCodeImg{
            vertical-align: middle;
        }
        #checkCaptcha{
            height: 40px;
            width: 100px;
        }
        #zc{
            width: 35%; /* 设置按钮宽度 */
            cursor: pointer; /* 鼠标悬停时显示手指图标 */
            background: #54a4d7; /* 背景颜色 */
            padding: 6px 18px; /* 内边距 */
            font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif; /* 字体样式 */
            color: #fff; /* 文字颜色 */
            font-size: 18px; /* 字体大小 */
            border: 1px solid #4682be; /* 边框样式 */
            margin-bottom: 10px; /* 下边距 */
            margin-right: 22px; /* 右边距 */
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); /* 文字阴影 */
            -webkit-border-radius: 3px; /* WebKit内核浏览器的圆角样式 */
            -moz-border-radius: 3px; /* Mozilla内核浏览器的圆角样式 */
            border-radius: 3px; /* 标准圆角样式 */
            -webkit-box-shadow: 0px 1px 4px 4px rgba(0, 0, 0, 0.07) inset,
            0px 0px 0px 3px rgb(254, 254, 254),
            0px 5px 3px 3px rgb(210, 210, 210); /* WebKit内核浏览器的按钮阴影 */
            -moz-box-shadow: 0px 1px 4px 4px rgba(0, 0, 0, 0.07) inset,
            0px 0px 0px 3px rgb(254, 254, 254),
            0px 5px 3px 3px rgb(210, 210, 210); /* Mozilla内核浏览器的按钮阴影 */
            box-shadow: 0px 1px 4px 4px rgba(0, 0, 0, 0.07) inset,
            0px 0px 0px 3px rgb(254, 254, 254),
            0px 5px 3px 3px rgb(210, 210, 210); /* 标准按钮阴影 */
        }
    </style>
</head>
<body class="login_bg">
    <section class="loginBox">
        <header class="loginHeader">
            <h1>账单管理系统</h1>
        </header>
        <section class="loginCont">
            <div th:text="${msg}" th:if="${not #strings.isEmpty(msg)}" style="color:red; margin-left: 130px">用户名错 误！</div>
            <form class="loginForm" th:action="@{/login}" th:method="post" action="#">

                <div class="inputbox">
                    <label for="user" th:text="#{login.username}">Username</label>
                    <input id="user" type="text" name="username"  required/>
                </div>
                <div class="inputbox">
                    <label for="mima"th:text="#{login.password}">>Password</label>
                    <input id="mima" type="password" name="password"  required/>
                </div>
                <div id="inputbox">
                    <label for="inputCaptcha"th:text="#{login.yzm}">>Password</label>
                    <input type="text" name="inputCaptcha" id="inputCaptcha">
                    <img id="verificationCodeImg" src="http://127.0.0.1:8080/admin/captcha" style="cursor: pointer;" title="看不清？换一张" />
<!--                    <input type="button" value="提交" id="checkCaptcha">-->
                </div>
				<div class="sub">
						<input  type="checkbox"> [[#{login.remember}]]
                </div>
				<br/>
           <div class="subBtn" style="width: 400px; margin-left: 10px;">
                    <input style="margin: 0px 10px 0px 20px" id="checkCaptcha" type="submit" th:value="#{login.submit}" value="Sign" />
                    <input style="margin: 0px 10px 0px 0px"  type="reset"  th:value="#{login.reset}" value="Reset"/>
                    <a id="zc" type="button" th:href="@{/zczm}" href="#">注&nbsp;&nbsp;册</a>
                </div>
				<br/>
                <div style="margin-left: 100px;">
                    <a th:href="@{/index.html(l='zh_CH')}" href="#">中文</a>
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <a th:href="@{/index.html(l='en_US')}" href="">English</a>
                </div>
            </form>
        </section>
    </section>
    <script src="/js/jquery.js"></script>
    <script>

        $("#verificationCodeImg").click(function(){
            // 当点击验证码图片时，隐藏当前图片，更新其src属性以获取新的验证码图片，然后淡入显示
            // 通过在URL中添加时间戳来确保每次请求都是唯一的，避免浏览器缓存导致验证码不更新
            $(this).hide().attr('src', 'admin/captcha?dt=' + new Date().getTime()).fadeIn();
        });

        $("#checkCaptcha").click(function () {
           $.get({
               // url: "/login?inputCaptcha="+ $("#inputCaptcha").val()+$("#us"),
               url: "/login?inputCaptcha=" + encodeURIComponent($("#inputCaptcha").val()) + "&us=" + encodeURIComponent($("#us").val())
           });
        });

    </script>
</body>
</html>